AwsWPTC\S3\S3Client A

Total Complexity 57
Dependencies 39
Dependents 14
Total lines 573
Lines of code 256
Logical lines of code 88
Comment lines 217
Methods 18
Properties 2

Methods 18

Method Rating Maintainability Complexity Lines of code
createSignature()
A
55 11 17
uploadDirectory()
S
54 6 22
upload()
S
48 4 34
deleteMatchingObjects()
S
56 5 17
downloadBucket()
S
57 5 17
factory()
S
43 2 54
isValidBucketName()
S
63 5 10
checkExistenceWithCommand()
S
60 4 14
explodeKey()
S
76 3 3
getObjectUrl()
S
62 3 10
createBackoffPlugin()
S
59 1 17
createPresignedUrl()
S
66 2 8
doesObjectExist()
S
67 1 8
encodeKey()
S
78 1 3
registerStreamWrapper()
S
77 1 4
doesBucketExist()
S
69 1 7
clearBucket()
S
75 1 4
doesBucketPolicyExist()
S
69 1 7